/**
 *  Copyright (c) 2009-2010 University of Cardiff and others
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 *  implied. See the License for the specific language governing
 *  permissions and limitations under the License.
 *
 *  Contributors:
 *    University of Cardiff - initial API and implementation
 *    -
 */

body, td {
    padding: 10px 10px 10px 10px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 0.8em;
}

td {
    margin: 0px 0px 0px 0px;

}

table {
    border: 0px;
    margin: 0px;
    padding: 0px;

}

a {
    text-decoration: none;
    color: #6666ff;
}

h1 {
    color: #6666ff;
}

a:link {
    color: #6666ff;
}

a:visited {
    color: #6666ff;
}

a:active, a:hover {
    color: #6600ff;
}

th {
    background-color: #ccccff;
    font-weight: normal;
}

td, th {
    padding: 0.3em;

}

.leftSide {
    -moz-border-top-left-radius: 4px;
    -moz-border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
}

.rightSide {
    -moz-border-top-right-radius: 4px;
    -moz-border-bottom-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
}

.rightlink {
    padding: 1em;
}

fieldset {
    border: 1px solid #6666ff;
    width: 81.5em;
    margin-top: 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.msg {
    border: 1px solid #6666ff;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 1em;
    margin-bottom: 1em; /*margin-left: 1em;*/
}

input {
    margin-right: 4em;
    width: 12em;
}

.smallInput {
    margin-right: 0.5em;
    width: 4.5em;
}

select {
    margin-right: 4em;
    width: 12em;
}

legend {
    padding: 2px 6px;
    font-weight: bold;
    color: #6666ff;
}

.header, .headerContent, .headerLink {
    width: 20em;
    overflow: hidden;
    font-weight: normal;
}

.innerTable {
    width: 80.5em;
    overflow: auto;
}

.header, .longHeader, .headerLink, .fullHeader, .srcHeader, .objHeader, .prtHeader {
    background: #ccccff;
    font-weight: bold;
}

.emphed {
    font-style: italic;
}

.main {
    margin: 0px auto;
    width: 84em;
}

.obj {
    background: #ffe0e0;
}

.evt {
    background: #e9e9ff;
}

.objHeader {
    background: #ffc4c4;
}

.src {
    background: #e7ffff;
}

.srcHeader {
    background: #aceeff;
}

.prt {
    background: #ffdeff;
}

.prtHeader {
    background: #efb0ff;
}

.headerLink {
    width: 1.5em;
}

.nav {
    padding: 1.3em;
}

form {
    width: 60em;

}

.hidden {
/*visibility: hidden;*/
    display: none;
    /*float: left;
    clear: left;*/

}

.subHeader {
    font-style: italic;

}


